x86 mce: fix c/s 18938
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 31 Mar 2009 12:12:35 +0000 (13:12 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 31 Mar 2009 12:12:35 +0000 (13:12 +0100)
commit10fc4d65532216a9d9320b1dcf0d1e8e2f9b66b3
tree43066584558f0b5dd71a1c18ca3d6f8f7326af92
parent57f5ad16f884c8a1ce326dcf0272b4fb4abc8c8d
x86 mce: fix c/s 18938

Provide for up to 16/32 on (32/64-bit) extended MCE MSRs, and use
actually existing extended MSRs on 64-bits that were inaccessible so
far.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/cpu/mcheck/mce_intel.c
xen/include/asm-x86/msr-index.h
xen/include/public/arch-x86/xen-mca.h